<?php	
if(empty($_GET['i']))
{
$i = 5;
}
else{
$i = $_GET['i'];
}

$username = trim(stripslashes($_POST['username']));
if ($username[0] != '#'){$username = '#'.$username;}
$login = substr($username, 1);
$password = trim(stripslashes($_POST['password']));

if($_POST['cuisine'] == 'on')
{
$timestamp_expire = time() + 365*24*3600; // expire dans un an
setcookie('username', $username, $timestamp_expire);
setcookie('password', $password, $timestamp_expire);
}
if($_POST['cuisine'] == 'off') {
setcookie('username');
setcookie('password');
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="robots" content="index,follow" />
<?php
include_once("../includes/config.php");
?>
<link href="<?php echo $baseurl; ?>default.css" rel="stylesheet" title="Feuille de style principale" type="text/css" media="screen" />
<title>Photomatic</title>
</head>
<body>

<div id="conteneur">

<div id="header">

<div id="col1">
<h1><a href="<?php echo $baseurl; ?>"><?php echo $nameblog; ?></a></h1>
<p class="baseline"><?php echo $baseline; ?></p>
</div>

<?php
include('../includes/pub.php');
?>

</div>

<div id="menu">
<?php
include('../includes/menu.php');
?>
</div>

<div id="blog">

<h2>Photomatic</h2>
<?php
if($_POST['submit'])
{

include_once("../libs/skyrock.class.php");
$blog = new skyrock($username, $password);

echo '<p>';
for($nbfichier = 1; $nbfichier <= $i; $nbfichier++)
{
if(!empty($_FILES['fichier'.$nbfichier]['name'])){
	$nom = $_FILES['fichier'.$nbfichier]['name'];
	$media = $_FILES['fichier'.$nbfichier]['tmp_name'];
	}

	if(!empty($nom))
	{
        // On vérifie l'extension du fichier
		if(substr($nom, -3) == 'png')
		{
		$type = 'image/png';
		}
		if(substr($nom, -3) == 'jpg' OR substr($media, -3) == 'jpeg')
		{
		$type = 'image/jpeg';
		}
		if(substr($nom, -3) == 'gif')
		{
		$type = 'image/gif';
		}
		
	if($type)
		{
		$fichier = file_get_contents($media);
		$image64 = base64_encode($fichier);
		}
	else {
    // Sinon on affiche une erreur pour l'extension et on supprime l'article associé
    echo '<p><strong>L\'extension de votre image n\'est pas autorisée !</strong></p>';
		}
		

		$titre = utf8_encode(stripslashes($_POST['titre'.$nbfichier]));
		$contenu = utf8_encode(stripslashes($_POST['contenu'.$nbfichier]));
		$new = $blog->newPost($titre, $contenu, true);
		$media = $blog->newMedia($new, $type, $image64);
		$type = '';
		$nom= '';
		//print_r($new);
		if($media['url'] != ''){
		echo '<strong>Image '.$nbfichier.' publiée</strong> (<a href="'.$media['url'].'">'.$media['url'].'</a>) à <a href="http://'.$login.'.skyrock.com/article_'.$new.'.html">l\'article '.$new.'</a><br />';
		}
		else{
		echo '<strong>Impossible d\'ajouter l\'image '.$nbfichier.'</strong>. Article supprimé<br />';
		$blog->deletePost($new);
		$new = '';
		$media = '';
		}
	}
}
echo '<a href="">Recommencer</a></p>';
}

else
{


if($_COOKIE['username'])
{
$username = $_COOKIE['username'];
}

if($_COOKIE['password'])
{
$password = $_COOKIE['password'];
}


?>

<form enctype="multipart/form-data" method="post" action="">

<p>
Nom d'utilisateur : <input type="text" tabindex="2" size="20" name="username" value="<?php echo $username; ?>" /><br />
Mot de passe <strong>API</strong>: <input type="password" tabindex="3" size="30" name="password" value="<?php echo $password; ?>" /> (<a href="http://www.skyrock.com/m/account/api.php">Quel est mon mot de passe API ?</a>)<br />
<input type="checkbox" checked="checked" name="cuisine" /> Mémoriser les informations dans un cookie
</p>

<p>
<strong>Sélectionner les images sur votre disque dur :</strong>
</p>
<?php
for($nbfichier = 1; $nbfichier <= $i; $nbfichier++)
{
echo '<p>';
echo 'Titre : <input name="titre'.$nbfichier.'" type="text" /> (optionnel)<br />';
echo 'Article : <input name="contenu'.$nbfichier.'" type="text" />(optionnel) <br />';
echo '<input name="fichier'.$nbfichier.'" type="file" />';
echo '</p>';
}
?>
<input name="submit" type="submit" value="Publier les photos" />
</form>
<?php
}
?>

<p>Générateur proposé par <a href="http://anothertime.skyrock.com">Anothertime</a>.</p>

</div>

<div id="sidebar-box">

<div id="sidebar">
<?php include('../includes/sidebar_content.php'); ?> </div>

</div>

</div>
</body>
</html>